/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package empresa;

/**
 *
 * @author USUARIO
 */
public class Empresa {
    Trabajador [] trabajadores;
    
    public Empresa(Trabajador[] trabajadores)
    {
        this.trabajadores = trabajadores;
    }
    
    public float costeTrabajadores()
    {
        float coste = 0f;
        for (int i = 0; i < trabajadores.length; i++)
        {
            coste += trabajadores[i].costeAnual();
        }
        
        return coste;
    }
    
    @Override
    public String toString()
    {
        String respuesta ="";
        
        for (int i=0; i < trabajadores.length; i++)
        {
            respuesta = respuesta + trabajadores[i]+"\n\n";
        }
        
        return respuesta;
    }
    
    @Override
    public Empresa clone()
    {
        Trabajador[] tbs = new Trabajador[this.trabajadores.length];
        
        for(int i = 0; i < this.trabajadores.length; i++)
        {
            tbs[i] = this.trabajadores[i].clone();
        }
        
        Empresa copia = new Empresa(tbs);
        
        return copia;
    }
}
